fixed-term agreement - Francés Inglés Diccionario